immigration shed
a building equipped to shelter immigrants newly arrived in the country.
See also: emigrant depot emigrant shed